:host {
    display: grid;
    grid-template-columns: var(--site-grid);
    padding-block: 64px;
}

:host>* {
    grid-column: main;
}

main {
    display: grid;
    gap: 56px;
}